bat for both teams - German English Dictionary